long-term view - French English Dictionary